package cn.kgc.springcloud.client;

import org.springframework.stereotype.Component;

/**
 * @author 课工场
 * @date 2024/10/17
 * @description  hystrixClient接口的快速响应实现类
 *  后续通过hystrixClient发送的http请求 如果出现目标服务不可用,或请求超时等问题,可以直接
 *  调用快速响应实现类 中的实现方法作为快速响应方法
 */
@Component
public class HystrixClientFallback implements HystrixClient{

    //  HystrixClient接口中method1的快速响应方法
    @Override
    public String method1(Integer id) {
        return "目标服务出错了,参数是:"+id;
    }
}
